supervisory body - Turkish English Dictionary